home *** CD-ROM | disk | FTP | other *** search
- package bbmidlet.mode;
-
- import java.util.TimerTask;
-
- public class DemoMode$ShootTimerTask extends TimerTask {
- // $FF: renamed from: vx int
- int field_0;
- // $FF: renamed from: vy int
- int field_1;
- int vx0;
- int vy0;
- // $FF: renamed from: f1 bbmidlet.mode.DemoMode
- private final DemoMode field_2;
-
- public DemoMode$ShootTimerTask(DemoMode var1) {
- this.field_2 = var1;
- this.vx0 = (int)((long)DemoMode.access$100(var1).nextInt() * 10L / 2147483647L);
- this.vy0 = 4 + Math.abs((int)((long)DemoMode.access$100(var1).nextInt() * 10L / 2147483647L));
- DemoMode.access$000(var1).handleKeyPressed(8);
- }
-
- public void run() {
- if (this.field_1 < this.vy0) {
- ++this.field_1;
- DemoMode.access$000(this.field_2).handleKeyPressed(1);
- } else if (this.field_0 < this.vx0) {
- ++this.field_0;
- DemoMode.access$000(this.field_2).handleKeyPressed(5);
- } else if (this.field_0 > this.vx0) {
- --this.field_0;
- DemoMode.access$000(this.field_2).handleKeyPressed(2);
- } else {
- DemoMode.access$000(this.field_2).handleKeyPressed(8);
- this.field_2.waitForShot();
- }
- }
- }
-